package com.gzwh.v1.sysapi.conntroller.dinner;

import com.gzwh.v1.sysapi.utils.ReturnUtil;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.HashMap;

import static com.gzwh.v1.sysapi.utils.DateUtil.getSysTime;

@RestController
@RequestMapping("/api/dinner")
public class DinnerController {

    /**
     * 接口测试返回值
     *
     * 时间：2019-08-09
     * @return
     */
    @RequestMapping("/info")
    public ModelMap getHosInfo() {
        HashMap<String, Object> hashMap = new HashMap<>();
        hashMap.put("title", "hello world!");
        hashMap.put("content", "欢迎访问Dinner");
        hashMap.put("version", "1.0.101");
        hashMap.put("date", getSysTime());
        return ReturnUtil.Success(null, hashMap);
    }

    /**
     * 首先实现微信订餐，微信需要两种进入模式，一种直接通过二维码加入，登录授权即可，一种从公众号进入
     * 两者需要openID，通过code换取openID
     * 通过链接换取餐次，分类，菜品名。不同菜名下，能选择不同的口味等
     * 区分唯一：利用操作时间？客户端时间不一致，会导致唯一冲突
     */

//    13712412209

    //获取餐次分类

    //获取口味分类


}
